Modèle et langage de composition de services
نویسندگان
چکیده
The evolution of Information Systems (I.S.) is characterized by major changes in architecture and usages and the service paradigm gains acceptance in their development. This paradigm leads to the emergence of a new vision of development of I.S., in which a system is built by composing services. Thus, specification, design and implementation of a service composition become essential issues. This paper proposes an engineering-oriented vision of service composition where a composition is an artifact that has its own life cycle and can be reused and adapted at any time. The paper presents a model of composition at different levels of abstraction. The model is based on the concept of pattern in order to relate each composition to a goal (the goal that the service composition satisfies) and to a context (the context in which the composition is adapted). Some operators are also defined for supporting discovery, reuse and adaptation during the process of satisfying a requirement. MOTS-CLÉS : Ingénierie de systèmes d’information à base de services, Composition de services, Patron de composition de services, Orchestration de services
منابع مشابه
ReactiveML, un langage fonctionnel pour la programmation réactive
RÉSUMÉ. La programmation de systèmes réactifs tels que les simulateurs de systèmes dynamiques ou les jeux vidéo est une tâche difficile. Les techniques classiques pour programmer ces systèmes sont fondées sur l’utilisation de bibliothèques de threads ou de programmation événementielle. Nous introduisons ici le langage REACTIVEML comme une alternative à ces pratiques. Le langage est une extensio...
متن کاملViolence du langage dans l’œuvre dramatique de Samuel Beckett : la quête du néant
L’homme beckettien représente grosso modo sur la scène de théâtre des années cinquante le spectacle de souffrance physique et de désintégration totale du sujet qui est le fait d’un trauma et d’un complexe plus profonds, celui du vide de matières scéniques et du mal fondamental qu’on traiterait d’existentiel. En d’autres termes, le mal est dans ce monde quelque chose d’inné chez l’être humain. C...
متن کاملUne méthode de formalisation progressive des exigences basée sur un modèle simulable
RÉSUMÉ. Les exigences d’un logiciel, souvent rédigées en langage naturel, sont à la base des phases de conception et de test fonctionnel. Le langage naturel est par nature ambigu, et les exigences peuvent donc être différemment interprétées lors de la construction et de la validation du logiciel. C’est pourquoi nous proposons une méthode de raffinement progressif des exigences vers des modèles ...
متن کاملModélisation d'objets mobiles pour les systèmes d'information géolocalisés itinérants en temps réel
RÉSUMÉ. La convergence du développement dans le domaine de la communication sans fil, l’évolution des systèmes de positionnement et des systèmes d’information géographiques (SIG) ont favorisé l’émergence d’un nouveau type de services et d’applications liés à la mobilité et à la localisation. En revanche, les systèmes d’information actuels ne permettent pas la gestion d’informations concernant d...
متن کاملFormalisation des contrats structurels et de QdS d’une composition de services Web
Etablir et s’assurer de la qualité de service (QdS) d’un composant tel qu’un service Web représente un enjeu crucial puisque ceci permet d’établir une relation de confiance entre le fournisseur d’un service et un client en attente d’une certaine fiabilité. Cependant, contrairement aux spécifications bien établies dans le domaine fonctionnel des services Web (telles que WSDL, SOAP ou UDDI), il n...
متن کامل